Release 10.1A: OpenEdge Development:
AppBuilder


Placing and configuring a SmartContainer module

The simple SmartContainer is an organizer object without a run-time representation. You can run it as an independent unit, or use it as a convenient wrapper for a module that you will make the child of some other smart organizer object.

As an independent module

To run a simple SmartContainer as an independent object requires no special preparation. Build the module as described in the "Creating and populating a Simple SmartContainer" section, save it, and run it using the startup parameters appropriate to your circumstances.

As a child module

Use the SmartObject Properties dialog box.

To place and configure a Simple SmartContainer module that you created:

  1. Click the SmartContainer tool icon in AppBuilder’s Object Palette:
  2. When the Choose dialog box opens, select a SmartContainer module and click OK:
  3. Move your cursor to an empty place in your workspace and click to release the object. You will see a representation similar to this:
  4. Click the instance’s Menu button and choose Properties. The SmartObject Properties dialog box opens:
  5. Change the Object identifier to one that more clearly reflects the role of this container in your application.
  6. If you wish to use this instance as a placeholder, check the Parameterize as Variable box. For information about placeholders, see the "Creating a SmartObject placeholder" section and OpenEdge Development: ADM and SmartObjects .
  7. Save your work.

Note that the simple SmartContainer does not have a separate Instance Properties dialog box


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095